body {
	font:100%/1.4 Arial, sans-serif;
	position:relative;
	z-index:0;
	color:@bodyColor;
	} 
a {
	color:@linksColor;
	text-decoration:underline;
	}
a:hover {
	color:@linksColor_hover;
	}
a:active {
	color:@linksColor_active;
	}
p {
	margin:0 0 1.3em;	
	}

/* =h1-h6
---------------------------------------- */

h1, .h1, h2, .h2, h3, h4, .h4, h5, h6 {
	color:@headersColor;
	line-height:normal;
	font-weight:normal;
	margin:0 0 .8em;
	}
h1, .h1 {	
	font-size:2em;
	color:@h1Color;
	margin:0 0 .8em;
	line-height:1;
	}
h2, .h2 {
	font-size:1.5em;
	color:@h2Color;
	clear:both;
	margin:0 0 .9em;	
	}
h3, .h3 {
	font-size:1.333em;
	line-height:1;
	margin:0 0 1.1em;
	}
h4, .h4 {
	font-size:1em;
	line-height:1;
	margin:0 0 .8em;
	}
h5, .h5 {
	font-size:0.9em;
	margin:0 0 .4em;
	}

/* =lists
---------------------------------------- */
ul, 
ol {
	padding:0 0 0.8em;
	}
ul {
	margin:0 0 0 1.5em;
	list-style-type:disc;
	}
ol li,
ul li {
	padding:0 0 .5em;
	}
ol {
	margin:0 0 0 2.0em;
	list-style-type:decimal;
	}
ul ul {
	padding:.5em 0;
	list-style-type:circle;
	}
ul ol {
	padding:.5em 0;
	}